reviews of worlds exotic beaches

Tag : Tamchy Beach

Tamchy Beach

3 years ago / 0 comments

Tamchy is a small town in the central Asian country Kyrgyzstan. It is located in the IssykKul Province and is known for one of the finest Kyrgyzstan beaches. Hordes of native people and Russian …