The Sands at Chale Island

30th Oct 2019