Caramoan

by Dave Allen

We just visited an excellent resort Tugawe Cove in Carmoan, where they film the franchise “Survivor”. Wait till you see our resort and drone photos!