India, or officially the Republic of India, is the biggest country in South Asia. It occupies a huge peninsula that points southwards into the Indian Ocean. The country occupies a total land area of 3,287,240 sq km (1,269,210 sq mi), making it the second biggest country in Asia proper (excluding Russia and Australia). India is […]


Japan is a country in East Europe. It comprises four main islands to the east of the Sea of Japan, namely Honshu, Hokkaido, Kyushu and Shikoku, and with over six thousand smaller islands and islets within an archipelago. Countries neighboring Japan includes South Korea, North Korea, China and Russia. The name Japan means “origin of […]