A church inside the resort for weddings and also services.

A church inside the resort for weddings and also services.

A church inside the resort for weddings and also services.