Whenever someone thinks of Goa, the first things that come to mind include beaches, nightlife, and the Portuguese allure. But another aspect to this paradise is its stunning waterfalls. Waterfalls are ...