Details
image6

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.

Live