Predictable and eye-rolling as it may be, I just had to say that Indian Rocks Beach rocks! Because it does; this little town is brimming with whimsy

Absolutely a wonderful place inlay Indian Rocks Beach, Florida! My very guilty pleasure!

pin 23
heart 2
Pinterest • The world’s catalogue of ideas