The British Virgin Islands is a collection over 60 islands in the Caribbean, some of which have been declared national parks. Ideal for the admirers of verdant rainforests, white-sand beaches and blue waters, the beautiful islands comprising the archipelago of the British Virgin Islands have abundant experiences to hook a traveller. Gorgeous islands of Tortola, Virgin Gorda and Jost « Continue Reading »