Photo-of-the-day Photo of the day 5th June 2018: Nature's infinity pool Salini Vineeth This is a natural pool on the Chembra peak in Wayanad, Kerala. Chembra peak st…