Elephant Falls is a popular tourist spot in the state of Meghalaya, India. The waterfall has also been known as the Queen of Shillong Lakes because of its beauty and…
Have you planned your honeymoon? Or while planning out every small detail of your wedding, the planning of your honeymoon has just slipped out of your mind. Marriage, a divine…
Meghalaya is a beautiful state of India surrounded by Bangladesh and Myanmar which has plenty of places to visit in Meghalaya. It offers a lot of natural beauty, plenty of…