With powdery white sand, brilliant turquoise water, green hills, and one of the most unusual pieces of beachside history in the Caribbean, Flamenco Beach on Culebra looks almost too perfect to be real. Located on the small Puerto Rican island of Culebra, Flamenco Beach is the destination many travelers picture when they dream about escaping …