Kerala

kerela

Seen at the Pozhiyoram Beach Resort, Alleepey, Kerala. Love the scenic beauty here.

Advertisement