The Shack Beach Cafe - cafe
For those who prefer working with their toes in the sand (almost!), The Shack Beach Cafe in Nilaveli offers a rustic, laid-back setting with surprisingly d
For those who prefer working with their toes in the sand (almost!), The Shack Beach Cafe in Nilaveli offers a rustic, laid-back setting with surprisingly d