Igloo Inn – your home away from homes. Nestled in the heart of Limpopo. Newly acquired business that has a 7 year track record of being secure, clean, friendly with quiet and relaxing atmosphere. Situated approximately 3.5 kms to city … Continue reading