English: A must for nature lovers and bird watchers.
Telugu: ప్రకృతి ప్రియులు, జంతు ప్రియులు తప్పక చూడవలసిన ప్రదేశం.