Published 4 Years AgoPoovar Beach - A Popular Place For Ayurveda Treatments in IndiaPoovar is one among the natural wonders where the Lake, River, Sea, and Beach meet the land. A rare find in Kerala, the southern state of India.