Dudhsagar Falls is a three streamed, four-tiered and fifth-highest waterfall located on the Mandovi River in the Indian state of Goa. Strategically located on the Goa-Karnataka border, the gorgeous waterfall attracts thousands of tourists from all around the World. The ...

“Look deep into nature, and then you will understand everything better” ~ Albert Einstein   Nature and man, from time immemorial, has had a wonderful and sacred relationship. In this fast-paced age where we have no time for apparently anything ...

Manali is a name with multiple meanings, one of which is ‘beautiful mountains’. I still doubt whether the meaning justifies the ineffable beauty of Manali. One of the top adventure travel destinations in India with its scenic beauty and picturesque ...