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