India along with its multitude choices of mountains, beaches, forts and gardens offer you the world’s best romantic destinations where you can spend some splendid time with your loved ones and bring back the charm of your love that was lost somewhere in household chores and official meetings.