Roots Travel Cafe

Jamia Masjid Road, Thaqskan Grong Nawabazar, Kargil 194103

 - India  (IN)

Cafe • Central Asian • Indian • Café

92/100 (18 votes)

Closed

Videos