Playa Puerto Viejo is a beach in the heart of Puerto Viejo, Costa Rica. It's a great place to come relax on the beach, swim or catch the sunset. Just off shore there is the remains of an old shipwreck which is fun to photograph. There's also many venders, shops and restaurants in the area that cater...