Apr 3 North of Costa Rica Surf Report April 3, 2014Ollie's Point, Reports, Surfing, Witch's Rockboosa_admin Apr 3 North of Costa Rica Surf Report Playa Grande 6:00 am 2 ft to 3 ft Glass really fun!!! Playa GrandePhoto by Captain Boos