Oasis of the Seas: Indeed a Larger Than Life Experience

Oasis of the Seas: Indeed a Larger Than Life Experience

By Dhwani Shah - Dec 26, 2011

After six years of efforts and cost over $1.24 million to build, Oasis of the seas is the world’s most expensive and l...

Read More