BA Travels: Grecian charm at Vitalis Villas

A resort in Ilocos Sur in the Philippines takes its cue from the splendor of Santorini, Greece.

Let’s check into Vitalis Villas in this week’s BA Travels.

No Comment

Leave a Reply

*

*

POPULAR POSTS