The above picture to me is my own personal Shangri-La. However each unto their own. I often wonder what other peoples’ achilles heel would be…
A Dictionary Definition:
– An imaginary paradise on earth, especially a remote andexotic utopia.
– a faraway haven or hideaway of idyllic beauty and tranquility.
Just thought I would share this with you.
Have a great day!