Waterfalls present some of the most awe inspiring pictures in the world. As the water cascades down with enormous power, you cannot help feeling a reverence for the supremacy of Mother Nature. In India, waterfalls are present in numerous locations. The ones in Kashmir and Andaman tourism are very picturesque.

No Andaman tour is complete without a trip to the waterfalls on the island. Two of the most beautiful waterfalls, Whisper Wave Waterfalls and White Surf Waterfalls, are located on L...
Continue reading ...