Michal Smejc, general manager, Velaa Private Island
Claiming two titles - for both Indian Ocean’s Leading Luxury Villa Resort and Maldives’ Leading Luxury Villa Resort – Breaking Travel News here talks to Michal Smejc, general manager, Velaa Private Island.