As the capital metropolitan networks of List of World Capitals and Their Countries, these 197 towns change the extent that prosperity, costs, clinical consideration, defilements level, and various conditions, these all are known as the individual fulfillment. What is the best spot to live? The world's primary spot for living is Australian capital Canberra, followed by the Canadian Ottawa. For development most travelers pick Great Britain's capital city London, it is the most visited town on earth. The resulting one is Bangkok, in the third spot is widely acclaimed Paris.