+UPLOAD
2 Reviews

Hotel Mahay Palace

Upper Tuckha Raod, 194101, Leh