Live webcams Rhode town online
Live cameras in the 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.