Forgot password?
TAG

camiguin island

Archive page for articles on camiguin island tag

This Viral Video Will Make You Want to Visit Camiguin, Philippines

The humble island of Camiguin (cah-mee-geen), Philippines is now basking in the spotlight, thanks to a well-made tourism video that ...