Club Med Finolhu Villas brings Google Street View to the Maldives

Holiday company Club Med has partnered with Google Street View to help holiday makers get up close and personal with the brand’s latest resort in the Maldives, the Club Med Finolhu Villas, on the island of Gasfinolhu.

Show