Punta Cana, Dominican Republic - White sand beach with palm trees and thatched sun umbrellas, Caribbean coast