Posts tagged Barracuda Point
AGODA Gears Up Malaysia as Asia’s Best Kept Secret in Southeast Asia

Geographically, Malaysia is almost as diverse as its culture. 11 states and 2 federal territories (Kuala Lumpur and Putrajaya) form Peninsular Malaysia which is separated by the South China Sea from East Malaysia

Read More