Andhra Pradesh is a state bordering India’s southeastern coast. Tropical forests, rivers, hills and caves make it a popular ecotourism destination. Beaches line the Bay of Bengal, offering spots for swimming and surfing. Major cultural landmarks include Tirumala Venkateswara Temple, an ornate hill top shrine to Hindu’s Vishnu, in the southern part of the state. It’s visited by tens of millions of pilgrims annually.