These days people aren't simply taking a snapshot of the places they visit! In these days, folks are looking for fun, culture, adventure and relaxation which they can get from traveling. In India, there are a few distinct places where you can experience unforgettable moments and live a rich...