Known as India’s Sunshine State, the area is also a favorite for foreign tourists, who frequent resorts, guesthouses, and ...