by Adrija Dey ✓ · 16 Sept 2019
It was in the month of March I had visited Cherrapunjee, a small hill station in Meghalaya. It is a place where hills romance with clouds giving a beautiful stench in the atmosphere.
Loading comments…
Loading comments…