Asia

By Ali Karim

Ha Long Bay, Vietnam

This post is part of a series called Thailand-Cambodia-Vietnam July 2012 Ha Long Bay, Vietnam Ha Long Bay near Hanoi is considered to be one of the Natural Wonders of the world. It consists of about 2,000 islands and islets in the South China sea, between Ha Long city and the China border. These are…

View More