N
Nicole Peel Review of Mecure Kingfisher Bay Resort
Nice location, beautiful views. Although staff are...
Nice location, beautiful views. Although staff are poor with service.
Nice location, beautiful views. Although staff are poor with service.
Comments: