India. Wow. It's always a place that manages to take my breath away, and judging from the reception my Instagram stories got, it see...