Tag: rental car

August 29, 2014 Off

Holiday Villa Beach Resort

By melakatour

Holiday Villa Beach Resort is a 4-star resort in the southwest of Langkawi Island, at approximately 15 minutes’ drive from…