Larisa Resort, Mussoorie

Larisa Mussoorie is a boutique resort situated amidst the expansive mountains and spread across a wide area. It is tucked away amidst captivating lush greenery with spectacular, sweeping views of the Doon valley below, located in Kalpani village, 6 km away from Mussoorie Mall Road.