Scenic Relaxation on MSN

Where the ocean meets the city

In Cancún, Mexico, modern resorts sit right on the edge of the Caribbean Sea. It’s a tropical city built for escape.
Scenic Relaxation on MSN

Where prayer meets the sea

In Casablanca, Morocco, Hassan II Mosque was designed to blend faith and nature. With its oceanfront terrace and open roof, ...