Since the 1960's, Goa has been India's premier travel destination for budget-minded beach-goers, pilgrims to Hindu shrines and 16th Century Catholic Churches, and anybody looking to avoid the hustle and bustle of India's more densely populated metropolitan cities.