Overseas property investors & English cricket captain discover Isla Margarita
Isla Margarita Island is a part of Venezuela and is causing a flurry of activity for overseas property investors in search of the next big thing. The almost separate entity of Venezuela is located off the north shore of the mainland of Venezuela, the island is a lush mountainous tropical