Chetana Didugu
It is a meditation centre whose dorms are rented out to guests. Walter is our host, an amicable person. The resort overlooks a valley, and is just a couple of kilometres away from the Bogmalo beach.