New Delhi: India has nearly a hundred big waterfallls where tourists annually flock to watch the beauty of nature's bounty.
Like the wonderful sea beaches, rivers and mountains, these waterfalls are major tourist attractions.
Here is a list of top ten highest waterfalls in India: Latest India News