Manali, a cozy corner in the Himalayas, is the perfect romantic retreat for those in love. Its breathtaking vistas, peaks ...