WAYANAD – Beauty queen of Monsoon

Wayanad is a rural district in North Kerala in South India, where the nature’s beauty finds its real face with the union of Monsoon rain. Wayanad is one of the top tourism spots in entire India due to its mind blowing natural beauty. There are many places worth to watch in this Gods own country. … Continue reading WAYANAD – Beauty queen of Monsoon