Store Bay

North America, Trinidad and Tobago