Punta Abreojos is at the end of 84 km of dirt road. Located on the beach at the south end of town. ARLHS # MEX-047