Natural Arch, Tirumala hills, Andhra Pradesh There are many wonders around the world, some of them are artificial or manmade and some are natural. Naturally occurring structures are very rarely seen [...] December 15, 2014