Showing posts with the label MalaysiaShow all
Malaysia's Grandeur

Closer to the Philippines, Malaysia is a perfect choice for Filipinos who love to spend a quiet and relaxing holiday in the beach. Famous for its crystal green water, ivory sand and lush tropical surroundings, Malaysia of…