Punta Cana is a paradise in the Dominican Republic, where the Atlantic Ocean meets the Caribbean Sea. It’s best known for its endless stretch of white sandy beaches lined with towering palm trees and lavish