Here are a few satelite views of B?varo/Punta Cana courtesy of Google Earth:
Riu Resorts complex
Occidental Flamento Punta Cana Resort
Punta Espada Golf Course in Cap Cana
Palma Real Villas
Cap Cana Marina
Tortuga Bay villas in Puntacana Beach Resort and Club
Club Med Punta Cana
Barcel? Resorts Golf Course
Punta Cana International Airport
-NALs
Riu Resorts complex
Occidental Flamento Punta Cana Resort
Punta Espada Golf Course in Cap Cana
Palma Real Villas
Cap Cana Marina
Tortuga Bay villas in Puntacana Beach Resort and Club
Club Med Punta Cana
Barcel? Resorts Golf Course
Punta Cana International Airport
-NALs