Amboori, India
Located in the Neyyar/Amboori range; reachable by road from Thiruvananthapuram with local transport for last-mile access.