Local bamboo hut restaurant

Nongtalang, Meghalaya, India

Where you'll be