UDAIPUR : The City of Lakes

Rajasthan one of the biggest states in India is known for its history, culture and beauty. In the south of Rajasthan lies one of the most beautiful cities of India, not just Rajasthan, Udaipur. Udaipur is known as the city of lakes because of its sophisticated lake system. It has seven lakes surrounding the city….

Top 5 Places to view the Petronas Twin Towers in Malaysia

As soon as someone talks about Malaysia, I have the picture of Petronas Twin towers right in front of me. These twin skyscrapers once were the tallest structures in the world and are still the most important landmarks of Kuala Lumpur. Everyone who has a trip to Malaysia planned, definitely has the visit to the…