Least visited country in the world

5 (Timor) Least visited country in the world Timor is  Least Visited Country in the World . It is located at the southern end of the maritime tip of Southeast Asia and north of the Timor Sea.The island is divided between the independent nation East Timor and western Timor. It’s  part of the Indonesian province …

Least visited country in the world Read More »