Aman Vir created an interactive map of his favorite obscure ... also known as Hub Island, is the world's smallest inhabited island located in the Thousand Islands chain in New York.
The Kuril Islands comprise an archipelago of four islands between Russia's Kamchatka Peninsula and the northernmost part of Japan, Hokkaido Island. Before World War II, the islands were a part of ...
MOSCOW--Russian President Vladimir Putin has said that he will definitely one day visit the Southern Kuril Islands which are at the centre of a dispute with Japan that has lasted since World War Two.