The beach at Puerto Viejo. Black sand beaches to the north met white sand beaches to the south right in this area.