Shillong, 13th November: Meghalaya is known for its never-ending reservoir of natural beauty and has a lot of natural beauty amidst its dense forest. One such amazing…
View More Elephant falls is an attractive tourist spot of MeghalayaShillong, 13th November: Meghalaya is known for its never-ending reservoir of natural beauty and has a lot of natural beauty amidst its dense forest. One such amazing…
View More Elephant falls is an attractive tourist spot of Meghalaya