India must be one of the most romantic destinations in the world. It's an irresistible combination of ancient forts, stunning palaces, gleaming lakes and beautiful beaches that are bound to make a