Please Wait..
opened in 2004
Situated in a quiet side-road of Fort Road, at a walking-distance of about 10 - 15 minutes to the central Main Market.
Holiday Ladakh