Yen Beba Beach in Manokwari, West Papua, is a stunning marine tourism destination with unrivalled natural beauty. Located not far … More
Updated News on the Papuan Regions of Indonesia
Yen Beba Beach in Manokwari, West Papua, is a stunning marine tourism destination with unrivalled natural beauty. Located not far … More