English: This popular tourist attraction of Nilambur is located on the top of a hill and offers a charming view of the surroundings
Telugu: నిలంబూర్లో ఒక కొండ పై ఉన్న ఈ ప్రసిద్ధ పర్యాటక ఆకర్షణ నుండి అందమైన పరిసరాలను చూడవచ్చు