Monsoons are considered to be the most romantic seasons in India earning it the epithet of the “King of seasons”. The mesmerizing smell of wet earth, glistening tree leaves and the dip in mercury levels make it the perfect weather for a romantic walk under an umbrella with your ...