Booking open for Eco City – Eco Friendly Villa Plots in Kanjikode, Palakkad Posted on June 07, 2014 by Bestow Builders in Announcements Bestow Builders started booking for their new eco friendly villa project in Palakkad.