India is a country blessed with heart-pounding natural beauty, diverse cultures and people from different religions. For nature lovers the country has been a haven since ages. Even today, travelers from every nook and corner of the globe have the dream of visiting this exotic and interesting destination once in their lifetime.... Posted under Hotels & Lodging |