Grand Bavaro Princess
One of the Dominican Republic’s most well-known all-inclusives, Grand Bavaro Princess is a 5 Star resort in Bavaro Beach, Punta Cana, one of the Caribbean’s most lovely stretches of sand and water. It is a huge resort with two swimming pools, a full-service spa and a wide selection of restaurants, bars, sports and entertainment zones. It is very family-friendly – kids are very well taken care of – but it’s also a place where grown-ups can let their hair down. It generally sees a good mixture of nationalities – Americans, … READ THE FULL REVIEW HERE