One of the best seasons to enjoy nature in India is the monsoon season. The lush greenery, the overflowing lakes, the misty mountain tops – all come together to create a heavenly scenery that is too beautiful to miss. However, with a pandemic raging outside, it is difficult to venture …
Read More »