Myette Gardens is a park, located at St Lucia
Could go for a good nature walk and nice gazebo to just have a good chill