Visiting the Margaret Knoll Lookout on Christmas Island
The Margaret Knoll Lookout is a short walk through the jungle and up a series of steps to one of the best bird-watching platforms on the island. In my mission to visit every country and territory in the world (a…
View Post
