Straight forward, witty and timeless. #TellItLikeItIs, is a blog for our generation Mero Beach Dominica. Photo credit: trip advisor The Nature Island of the Caribbean, Dominica, is just one of the sparkling gems on the necklace of islands which make up the West Indies. True to its name, ‘Nature Island of the Caribbean’ Dominica is…