Goa, India’s premier beach destination, has inaugurated white water rafting facility in Sattari region. Heaps of foreign tourists are expected to grab air tickets on flights to the destination to enjoy the experience. Goa, a top draw in India that entices hordes of tourists to look for flights, is ready with yet another temptation for national and international tourists. The « Continue Reading »