Meghalaya, 19th June: Meghalaya is known for its never-ending reservoir of natural beauty and has a lot of natural beauty amidst its dense forest. One…
View More Elephant Falls is an attractive tourist spot of MeghalayaMeghalaya, 19th June: Meghalaya is known for its never-ending reservoir of natural beauty and has a lot of natural beauty amidst its dense forest. One…
View More Elephant Falls is an attractive tourist spot of Meghalaya