Playa Najayo — beaches in San Cristobal

Playa Najayo is one of the beaches in San Cristobal, Dominican Republic. Discover Playa Najayo and other beaches in San Cristobal, Dominican Republic on Th