Tamchy Beach
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 tourists search for a serene beach destination and often they land up in Tamchy. Tamchy beach located on the north shore […]