Tripura Meghalaya

Tripura Meghalaya with A slippery and stretched-out treat.