Name:Punta Flecha
Latitude:7°22'38"N
Longitude:123°26'56"E
Island:Rios Rock
City:Pagadian
Region:Zamboanga del Sur
Region:Zamboanga Peninsula
Region:Philippines
Country:Filipinas