Rhode town Webcam
Rhode town - information
Live Cameras in Rhode town. WebcamRhode town Online Rhode town. Rhode Town is the capital of the British Virgin Islands, a city located on the island of Tortola. The city is located near the horseshoe harbor of Rod Harbor in the middle of the southern coast of the island. The population of the city is almost 10,000 people.