149
views
views

Located in Southeast Asia, just north of the Equator,the exotic, tropical islands and lands of Malaysia contain some of the most beautiful beaches on the planet and a collection of unrivaled rainforests and national parks