Enjoy the food and the river view at Little Tibet Restaurant in Lamayuru, Ladakh, India
Website of this restaurant is not available yet, please submit this url through submit your homepage.
More information about formatting options