top of page
Search
Hill Rovers
Feb 19, 20232 min read
Cherrapunjee – A monsoon wonderland in Northeast India
Cherrapunjee, also known as Sohra, is a small town located in the East Khasi Hills district of Meghalaya. It is famous for its lush...
17 views0 comments
bottom of page