Samsons Inn MalamJabba
Samsons inn resort is located among lush green Deodar pine forests offering mesmerizing views of the surrounding mountains. The resort offers free parking and has spacious rooms with attached bathrooms. Every room has a balcony facing the thick pine forests giving a unique blend of nature. Each room is fitted with wooden furniture, sofa and […]