Mountain View Resort, Chail
A little different. A little special. Your visit should be about relaxation, fun, flexibility, and exploration. Welcome to Mountain View Resort, Chail, located midst Pristine Pine & Deodar Forest with Ample of Sunshine, Warmth Stay and Good Food.