India is the world's seventh largest country from high mountains to tropical greenery, and from rivers to desert. India has
variety of cultures, monuments, landscapes and places to explore. Here you can see Top 10 Best Tourist Places in India.
The wonderful and impressive statue around the world stand for honoring great personalities and important in history. Some
of them are very tall to become main attraction. Here you can see Top 10 Tallest Statue in the World.