Strata Travel and Tours Sdn Bhd is a travel and tour company, incorporated under the 1965 Company Act on Nov 24th 1990. It is recognized as a fully bumiputra owned Read More →
Kelantan is a state of Malaysia. The capital and royal seat is Kota Bharu. Kelantan is located in the north-eastern corner of the peninsula. Kelantan is home to some of the most ancient archaeological discoveries in Malaysia, including several prehistoric aboriginal settlements.