+

India has always been a popular tourist destination for its historic forts, stunning palaces and dense jungles.

Now, a lesser known gorge in the southern state of Andhra Pradesh is drawing visitors.

Continue Reading..

India Asia Andhra Pradesh