Paradise: FOUND. El Nido, Palawan, Phillipines
April 14, 2009
National Geographic ranked Palawan as one of the 20 most beautiful places on Earth. When you visit, you realize why. Blessed with wonderful biodiversity, quiet beaches, and breathtaking...
Read More 0 likes
No Comments