Leh

opoyicentral
Opoyi Central

. New Delhi, Delhi, India

World’s highest theatre, at 11,562 feet, in Ladakh | See pics

opoyicentral
Opoyi Central

. Leh

Ladakh gets worlds highest movie theatre at 11,562 feet

opoyicentral
Opoyi Central

. New Delhi, Delhi, India

Twitter shows J&K, Ladakh outside India’s map, receives flak

opoyicentral
Opoyi Central

. New Delhi, Delhi, India

4 Indian routes perfect for the post COVID road trip