Tangkaan Beach...
Tangkaan Beach is a hidden gem located on the beautiful island of Leyte in the Philippines. This pristine beach offers visitors a tranquil and secluded escape from the hustle and bustle of city life. With its crystal clear waters, powdery white sand,...
Leyte Island, Visayas, Philippines