Kodaikanal is also a popular honeymoon spot in South India offers a breathtaking view of the hills, lakes where you can take a boat ride and lush green forests for you to enjoy long walks in. There are quite a few hotels and resorts in Kodaikanal that will fit your budget perfectly.