Comment Comment by startuplife01 It doesn't have forests or mountains. It is beautiful in its own way -- it's a small, developed and commercial island. Lots of skyscrapers but very little natural beauty. parent startuplife01 7 years ago