The exotic piece of land has fresh flowers, Muthirappuzha river, lush green landscape, embracing migratory waterbirds, and mountain butterflies, that attracts tourists from distant cities and abroad.