Our visit to Islas Ballestas in Peru was a perfect case of how you can be delightfully surprised in your travels when you leave your door open for the unknown.
Read this post on sandeepachetan.com