It was possibly the last place on earth Charlotte Phillips expected to find love. In a small hospital in Delhi, India, her ...