1.Manali: Manali, "Land of the Gods” is the popular tourist destination located in the Northern state of India - Himachal Pradesh. Manali is a romantic and beautiful hill resort nested in the lap of the majestic Himalayas. It is a splendid destination for a honeymoon. Fruit orchards, splendid mountains, deodar and pine forests, caves and temples all around in Manali makes an excellent destination for a honeymoon.
Best time to visit: April to June and post-monsoon during the months of September-November.
Best time to visit: during the months of September-May.
3.Shimla: Shimla is one of the most famous hill stations and popular honeymoon destinations of India, located in the state of Himachal Pradesh . Shimla has pleasant climate and picturesque green hills with snow peaks, which attracts the most of the honeymooners.
Best time to visit: during the months of September - December and April – June.
4.Ooty: Ooty is one of the most popular honeymoon destinations in South India, located in Tamilnadu. It is also known as "Queen of the hills" and is surrounded by Beautiful hills, and
Botanical Gardens. Ooty is the short-form used for Ootacamund, is nestled in the Nilgiri Hills or Blue Mountains.
Best time to visit : Drung month of April - June and Sep - Nov.
Source :- Travel As You Like in India