BARRACUDA LAKE

The Barracuda Lake...without a single barracuda lurking in it๐Ÿ˜. I liked this place!! The water here is so clear and you can literally see the bottom even if it is several meters deep. 

 
 

MY RECENTLY UPDATED BLOGS