270-feet waterfall, highest in Andhra Pradesh

Travel