News
According to Local 18 Kerala, Amboori is a village located on the outskirts of Thiruvananthapuram district. The opening of the Njandupara Rock Cave Temple is in the shape of a crab mouth.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results