Karancho Beach Resort Mactan, Cebu

Karancho Beach Resort has a little strip of beach where one can revel in the turquoise water and...

Read More