Seventh Day Adventist Church is a church, located at St Lucia
Wonderful day at the biggest SDA Church on island
Very refreshing