THE RAFFLESIA The Rafflesia, the world’s largest flower, is a parasitic plant found only in Southeast Asia, and then only in sub-mountainous hilly ... Share This
Khao Sok – the Guilin of Thailand One interesting tourist spot in Surat Thani province, known for its rain forest and nicknamed the Guilin of Thailand, is Khao Sok ... Share This