Parrot Rock is a small rock formation near Mirissa Beach in Sri Lanka. It is easy to reach by walking across the shallow water.

Parrot Rock is a small rock formation near Mirissa Beach in Sri Lanka. It is easy to reach by walking across the shallow water.
Sri Lanka’s coastal town, Mirissa, is as much a developing site for tourist attraction as it can boast about being a town that is all …