Welcome to Stay and view by lake villa , Wayanad , India