India is a land of diversity. There are so many places in India that one can surely visit with their partner for a perfect honeymoon. One can experience the diversity of India by visiting the famous places of India and spending some time there. After …