The Black Sand Beach in Langkawi
Langkawi, an archipelago of 99 islands lies on the coast of northwestern Malaysia. The island’s mystical air and picturesque views have been attracting many globetrotting tourists for a laid-back vacation…
Share