Destination Guides Club Med Finolhu Villas The First Resort to have Google Street View in the Maldives Club Med has partnered with Google Street View to showcase Finolhu Villas in the Maldives. Google Street view has allowed many people to explore remote places including the Antarctic, Grand