India Tag

India is a tourist-friendly destination in south Asia and is known for some great Hindu culture, awesome beaches and hills, and some great travel destinations for the discerning traveler. Anjuna beach, Goa Goa is the hot and happening party beach destination in India popularized by the hippies...