Cormorant Island is located in Nakhon Pathom, Thailand on Q8F8H39, Unnamed Road, Salaya, Phutthamonthon District. Cormorant Island is rated 5 out of 5 in the category bird watching area in Thailand.
Address
Q8F8H39, Unnamed Road, Salaya, Phutthamonthon District