The Points Person believes that credit cards can transform lives, helping you leverage everyday spending for cash back or travel experiences that might otherwise be away from reach.Which is why I have very mixed feelings about our visit to one of several most one of a kind and rare beaches while in the Caribbean: Barbuda’s Pink Beach.This charmin