Seychelles beach ~ Ikaria Island, Greece - Explore the World with Travel Nerd Nici, one Country at a Time. http://TravelNerdNici.com

pin 199
heart 25
speech 3

Beautiful Seychelles Beach ~ Nothing like crystal green water. Jon Whittle Photography

pin 386
heart 48
speech 1
Pinterest • The world’s catalogue of ideas
Search