St Anne’s Catholic Church in Baie Ste Anne, Praslin Island, Seychelles, white church building with palm trees and tropical vegetation around.