Amboori is situated in the southern tip of western ghats, surrounded by hills and is near to kattakkada. South east of Amboori is the state of Tamil Nadu. It is surrounded by the grama panchayaths of Vellarada, Aryancode, and Kallikkadu in the south, south-west and west respectively. The eastern part is covered by densely forested Neyyar Wildlife Sanctuary. Amboori is well known for its high-yielding rubber plantations, however, the area also cultivates coconut, pepper, herbs, and medicinal plants. Amboori contains a plantation of holy Rudraksha (Eleocarpus Spaericus) trees. Adjoining Amboori is the Neyyar Wildlife Sanctuary that is separated from the populated area by the catchment area of Neyyar Reservoir.