Another must-visit on Varkala’s North Cliff, Cafe del Mar is the in-house restaurant of Hill View Beach Resort. A multi-cuisine restaurant, it is a perfect place for breakfast. Walk in for fresh ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results