Comments
Share
Leave a reply

Description
Absolute Twins Sands, Patong Beach, Phuket,Thailand. Nestled between two dreamy white sand beaches, Twin Sands is the ultimate holiday resort. A stunning collection of 45 contemporary apartments and penthouses each with panoramic views of the sparkling Andaman Sea.