Nestled on a beautiful beach on the Sosua shore and right in the heart of the town, Sosua By the Sea is only 10 minutes away from Puerto Plata's International Gregorio Luperion Airport. Small enough to be cozy and romantic, large enough to provide ...