World through my eyes
Taj Lake Palace hotel in Udaipur, India is among top 10 lakeside hotels in world selected by Tripadvisor based on its user reviews. Lake Palace, as the name suggests is
Read FullCharminar and Mecca Masjid are two landmarks of Hyderabad and pigeons are another landmarks of mecca masjid where all Nizams of Hyderabad lie in peace. The historical Mecca Masjid abounds with
Read Full