Sup Costa Rica location

Freedom Riding SUP Costa Rica is located on the south end of Mal Pais, near the where the boats launch for fishing tours (also where we launch from). 200 meters past Marys Restaurant, and right next to the only Mini Super on this end of town "Super Chicos".