Beautiful beaches in the Philippines
1.) Grace Bay, Turks & Caicos Everyone who sets foot on the white sands of Grace Bay comes to the same conclusion: this is paradise. Not only is the beach incredibly long and relatively crowd-free, it s also surrounded by reefs that ll make any avid snorkeler drool. (Photo by Daniel E. Castaño) 2.) Navagio Beach, Greece…