Kerala Rain

Gods own Rain Country

Tea estates in Wayanad, Kerala on the way to Soochipara Waterfalls.