The oldest and rarest natural Wonder of India-“Tirumala Natural Arch” near Venkateswara temple

The oldest and rarest natural Wonder of India-“Tirumala Natural Arch” near Venkateswara temple