Please stop what you’re doing right now and take a look at this amazing little island. The island is called Tavarua and it is in Fiji. The ‘deserted island’ game is strong with this one. Image via Except of course, it isn’t deserted and you couldn’t spend many an afternoon lazing around on its beautiful sandy beaches … Continue Reading