Anchor allowed
This anchorage has no reviews yet. Be the first to write a review of Albaguen
Write a reviewWe strongly advise you to check the weather in Albaguen before your trip.
Check weatherAlbaguen is located at 10⁰ 29' 57.36'' N and 119⁰ 8' 12.36'' E on the Philippines part of the South China Sea