Ko Lipe Diving:
Ko Lipe Diving - View from Koh Kra - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - View from Koh Kra - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - On the way to Koh Adang - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - One of the many smaller beaches on Koh Adang - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - One of the many smaller beaches on Koh Adang - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - View of Walking Street from the dive center - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - The Gallery Bar located across the street from the dive center - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Koh Kra - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Viewpoint 3 on Koh Adang - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Sunrise Beach looking north towards Koh Adang - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Mailbox on Walking Street - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Immigration office on Pattaya Beach - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Minke whales seen in front of Sunrise Beach - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Minke whales seen in front of Sunrise Beach - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - View over the rooftops and of Koh Adang - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Pattaya Beach - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Pattaya Beach - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Deserted beach - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Black sand beach - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Black sand beach - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Koh Adang Long Beach - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Longtail trip - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Tiny beach on Koh Kra - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Tiny beach on Koh Kra - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Sanom Beach Resort - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Path to Sanom Beach Resort - Koh Lipe, Tarutao National Marine Park, Thailand
Ko Lipe Diving:
Ko Lipe Diving - Pattaya Beach - Koh Lipe, Thailand, Tarutao National Marine Park
Ko Lipe Diving:
Ko Lipe Diving - Koh Usen - Koh Lipe, Thailand, Tarutao National Marine Park
Ko Lipe Diving:
Ko Lipe Diving - Sunrise Beach - Koh Lipe, Thailand, Tarutao National Marine Park
Ko Lipe Diving:
Ko Lipe Diving - Kayaks for rent on Pattaya Beach - Koh Lipe, Thailand, Tarutao National Marine Park