15

Nature’s own geological wonder the Borra caves are a sight to watch as the Stalagmites and Stalactites have taken shape over years hard work by Nature herself. Located around the Araku valley these beauties are a treat to watch

Read this post on wanderlustcraving.com


ayandrali

blogs from Delhi