luciferjonas007
03-13-2020, 02:10 AM
Khajjiar- ‘The Mini Switzerland of India’. Surrounded by the lush green grassy plains, towering trees and the Himalayan Mountain range at the horizon; this is the best resort in Khajjiar, a place lets you speak with nature in silence. if you are planning for Holidays in Khajjiar then Country Resort is the best place to Stay.
Enquire now: +91-8860800343 or go to website to get more details. https://www.countryresort.in/
Enquire now: +91-8860800343 or go to website to get more details. https://www.countryresort.in/