No matter how many countries we keep on visiting, rare are the places that can manage to have the same impact on me as India does. On the same day, or even in the same hour or at the exact very minute, India will make sure you experience a rollercoaster … more »