Picked by many as their first choice for a romance in the mountains, Mussoorie is certainly one of the finest Places for Honeymoon in India. However, not just a