tour

Located at the top of the hill station, Foggy Knolls Resort is true for the imagination of Magnificence. Misty and Cloudy climate surrounded by the lush greenery. Stay here and nature is yours. View the mountains and landscape this is truly special. Don’t forget of fine culinary presents at the resort.

Gleesire Holidays