India Priding itself on its rich heritage, India is a captivating kaleidoscope of experiences that never fails to enthral its visitors. As one tours the country from North to South & from East to West, one finds that India is blessed with scenic natural beauty, refreshing landscapes, heritage attractions, lovely beaches & backwaters making it a paradise for tourists who « Continue Reading »