Mergrande Ocean Resort is a paradise with in the city of Davao. The name itself beckoned a haven of happiness and excitement, taken from the coined words Mer , a French term means Ocean and Grande , a Spanish word means Gre…
Mergrande Ocean Resort is a paradise with in the city of Davao. The name itself beckoned a haven of happiness and excitement, taken from the coined words Mer , a French term means Ocean and Grande , a Spanish word means Gre…
Gethsemane Garden Resort is a cool place to beat the summer heat (Technically t…