M

Crimson is by far my favorite resort in the Philip...

Crimson is by far my favorite resort in the Philippines. The accommodations were impeccable, food was superb and most of all, the staff was knowledgeable, beyond helpful and so capable! I would definitely return and refer Crimson.

Comments:

No comments