|
The British Virgin Islands is a collection of over 50 beautiful Islands, many of them mountainous with horse-shoe shaped beaches of soft white sand and turquoise waters. The Islands have perfect sailing conditions and are ideal for snorkeling and diving. Below is just a taster of some of the wonderful places you can visit while on board English Rose.
|
|
 |