Places to visit in depression: Check out some of the destinations in India that offer you an positive energy and vibrancy with TripHobo.