Loading...
Uploaded by klonoa1986 on Jan 2, 2008
Yeliou Ocean World is in the north coast of Taiwan. They have dolphin show and the sea life aquarium. The famous food there is sea food! It will be fun to spend an afternoon going there!
Travel & Events
Standard YouTube License
Cool Boys and Cute Girls!!!!!
mesamis2012 4 years ago
Load more suggestions
Cool Boys and Cute Girls!!!!!
mesamis2012 4 years ago