The Vintage Grand

Sohra (Cherrapunjee)

Meghalaya, India